package com.lianniu.mgr.baseService.sysInfo.dao;

import java.util.List;

import com.lianniu.mgr.baseService.sysInfo.model.SysInfoVo;
/**
 * @ClassName：ISysInfoDao
 * @Description:系统管理

 * @Since: 2016年4月8日
 * @Version:0.1
 */
public interface ISysInfoDao {
	/**
	 * 系统信息录入
	 * @param sysInfoVo

	 * @return
	 */
	public int insertSysInfo(SysInfoVo sysInfoVo);

	/**
	 * 系统信息删除
	 * @param sysInfoVo

	 * @return
	 */
	public int deleteSysInfoById(List<String> ids);

	/**
	 * 系统信息修改
	 * @param sysInfoVo

	 * @return
	 */
	public int editSysInfoById(SysInfoVo sysInfoVo);

	/**
	 * 系统信息查询
	 * @param sysInfoVo

	 * @return
	 */
	public List<SysInfoVo> getSysInfoForPage(SysInfoVo sysInfoVo);

	/**
	 * 系统信息查询
	 * @param sysInfoVo

	 * @return
	 */
	public SysInfoVo getSysInfoById(SysInfoVo sysInfoVo);

	/**
	 * 系统信息条数查询
	 * @param sysInfoVo 

	 * @return
	 */
	public int getSysInfoCount(SysInfoVo sysInfoVo);
	
	/**

	 * @param sysInfoVo
	 * @return
	 */
	public List<SysInfoVo> getSysInfoByNum(SysInfoVo sysInfoVo);
	

}
